﻿<html>
<title>Số nguyên</title>
<body bgcolor=yellow text=blue>
<form method="post" action="">
 <center><h1><b><font color="blue">Số nguyên<hr width =30%></font></h1></u>
  <br>Nhập vào số: 
  <INPUT  TYPE= "text" NAME ="so" SIZE="20">
  </td></tr></table><br>
  <input type="submit" name="text" value="Kiểm tra">
 
  <input type="reset" name="text" value= "  Xóa ">
  <br><br>
  <hr width=30%></body><br><br>
  </form>
</html>
<?php
	if(isset($_POST["so"]))
{  
   $so=$_POST["so"];
	   $num=is_numeric($so); 
	   if($so==null || $num!=1)
	   {
		  echo "Lỗi!";
		  return;
	   }
	   $nn=abs($so); 
	echo "\n Các ước chung là:"; 
	 if($so==0)
	   {
	   echo" Thuộc trường hợp đặc biệt";
	   }
      for ($i=1;$i<=(int)sqrt($nn);$i++) 
        if ($nn%$i==0) 
          if ($i*$i!=$nn) echo ",  ". $i."    ,".-$i."    ,".$nn/$i."     ,".-$nn/$i; 
                else echo ", " .$i."    ,".-$i."    ,";  
 
}
?>